self-proclaimed champion

Translations
champion autoproclamé